package com.yand.optimization.ifelse;


/**
 * 去除 项目中的if/else 分支过多的写法
 *
 *
 * sao
 */

/**
 * 系统管理员（ ROLE_ROOT_ADMIN）：有 A操作权限
 * 订单管理员（ ROLE_ORDER_ADMIN）：有 B操作权限
 * 普通用户（ ROLE_NORMAL）：有 C操作权限
 */
public class JudgeRole {

    public String judge(String roleName){

        String result = "";

        if("ROLE_ROOT_ADMIN".equals(roleName)){
             result = "AAA permission";
        } else if("ROLE_ORDER_ADMIN".equals(roleName)){
            result = "BBB permission";
        } else if("ROLE_NORMAL".equals(roleName)){
            result = "CCC permission";
        }else {
            result = "XXX";
        }

        return result;
    }

}
